// 菜单管理模块-接口
import request from '@/util/request';

/**
 * 查询菜单列表信息
 * @returns 
 */
export function list(){

    return request({
        url:"/sys/menu/getList",
        method:"GET"
    });

}

/**
 * 添加菜单数据
 * @param {*} param 
 * @returns 
 */
export function add(param){

    const data = {
        ...param
    }
    return request({
        url:"/sys/menu/add",
        method:"POST",
        data: data
    });

}

/**
 * 修改菜单数据
 * @param {*} param 
 * @returns 
 */
export function update(param){

    const data = {
        ...param
    }
    return request({
        url:"/sys/menu/update",
        method:"PUT",
        data: data
    });

}

/**
 * 删除菜单信息
 * @param {*} param 
 * @returns 
 */
export function deletes(param){

    const data = {
        innerCode:param
    }
    return request({
        url:"/sys/menu/delete",
        method:"DELETE",
        params: data
    });

}